//https://www.jianshu.com/p/ba7c0f51eb1f

var page = require('webpage').create(),
    system = require('system'),
    t, address;

loadInProgress = false;

address = system.args[1];
var pageNum = system.args[2];//执行语句传入参数

// page.settings.loadImages = false;  //为了提升加载速度，不加载图片
// page.settings.resourceTimeout = 10000;//超过10秒放弃加载
//此处是用来设置截图的参数。不截图没啥用
// page.viewportSize = {
//     width: 1280,
//     height: 800
// };
// block_urls = ['baidu.com'];//为了提升速度，屏蔽一些需要时间长的。比如百度广告
// page.onResourceRequested = function (requestData, request) {
//     for (url in block_urls) {
//         if (requestData.url.indexOf(block_urls[url]) !== -1) {
//             request.abort();
//             return;
//         }
//     }
// }


page.open(address, function (status) {
    if (status == 'success') {
        //引入JQuery，操作元素
        page.includeJs("http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js", function () {
                  page.evaluate(function (pageNum) {
                    $(".pnum").val(pageNum);
                    $(".pgo").click();
                }, pageNum);//参数值
        });

        setTimeout(function () {
            console.log(page.content);
            phantom.exit();
        }, 500);
    } else {
        phantom.exit();
    }
});
// page.open(address, function(status) {
//     if (status !== 'success') {
//         console.log('FAIL to load the address');
//     } else {
//         setTimeout(function(){
//                     page.evaluate(function() {
//                         document.getElementById('lsjzSDate').value="2022-03-08";
//                         document.getElementsByClassName("search")[0].click();
//                        // $(".search").click();//查询按钮的动作
//                         // SearchField();
//                     });
//         }, 1000);
//         console.log(page.content);
//         setTimeout(function(){
//             phantom.exit();
//         }, 3000);
//     }
// });